package com.cmc.cloud.cmclink.doc.api.document.rep;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Description: 明细
 * @Author: lzp
 * @Date: 2025/10/30 16:02
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class EqmPortRateUnitFreeDayDto {
    @Schema(description = "港口",example = "CNSHA")
    private String port;

    @Schema(description = "计费箱型",example = "20GP")
    private String rateUnit;

    @Schema(description = "DET: (Detention) 滞箱费, DEM: (Demurrage) 滞期费, DET_DEM(Detention, Demurrage) 滞箱费、滞期费",example = "DET")
    private String demDetType;

    @Schema(description = "免费天数",example = "10")
    private Integer freeDay;

    @Schema(description = "工作日 working, calender 日历日",example = "working")
    private String calenderType;
}
